package day11;


import java.util.Date;

/*
* Date 日期类构造法方法和普通方法
* */
public class Demo1 {

    public static void main(String[] args) {
        //无参构造
        Date date = new Date();

        System.out.println(date.toString());

        //参数，时间戳:从1970年1月1日0点0分0秒到现在的毫秒数
        Date date1 = new Date(1704521019837l);

        System.out.println(date1);

        /*
        * Date的普通方法
        * */
        //获取当前时间的时间戳
        System.out.println(date.getTime());

        //比较两个日期大小的方法 before,after,compareTo

        //比较date是否在date1之前
        boolean beforeJudge = date.before(date1);
        //比较date是否在date1之后
        boolean afterJudge = date.after(date1);

        //比较调用当前方法的date和参数date，如果两者相等返回0，如果调用者在参数之后返回正数
        //否则为负数
        int index = date.compareTo(date1);

        System.out.println(beforeJudge);

        System.out.println(afterJudge);

        System.out.println(index);





    }

}
